rx "open(n,'{FILE}');do until upper(left(diz,6))='SHORT:';diz=readln(n);end;close(n);;diz=STRIP(DELSTR(diz,1,6));s=diz;m=44;b=1;IF length(s)>m THEN DO n=1 by 1 for words(s);IF wordindex(s,n)+wordlength(s,n)-b>=m THEN DO;IF n=1 THEN leave;b=wordindex(s,n-1);s=insert('0a'x,s,b-1);END;END;open(n,'{DESC}','w');writeln(n,s);close(n)"
endif
If {cmd} eq "WRITE"
resident C:List force
set main `List "{file}" lformat "%f%m"`
set dest `List "$Main(#?.lha|#?.jpg|#?.dms)" lformat "%f%n"`